約 6,141,648 件
https://w.atwiki.jp/bluearth3/pages/2.html
メニュー トップページ Linux導入準備編 OSのはなし PCのOSはどこにある? Windowsユーザから見た Linux 使用までの障害のポイント Linuxの種類 HDD と パーティション パーティションの分割 Linuxの入手編 Linuxのインストール編 Linuxの利用編 番外編 リンク 前ブログサイト リンク @wikiメモ 画像表示関係 左サイドメニューのバックアップ ここを編集 合計: - 今日: - 昨日: - TOP計: -
https://w.atwiki.jp/linux-memo/pages/23.html
Linux関係会社 日本AMD株式会社 日本ヒューレット・パッカード株式会社 サン・マイクロシステムズ株式会社-- オラクル javaなどのdownloadなどは健在 ここから xxxxサン・マイクロシステムズ株式会社xxxx ノベル株式会社 株式会社日立製作所 マイクロソフト株式会社 NEC NECソフト株式会社 NTTコムテクノロジー株式会社 株式会社NTTデータ SRA OSS, Inc. 日本支社 TIS株式会社 エンバカデロ・テクノロジーズ ミラクル・リナックス株式会社 インフォサイエンス株式会社 株式会社クリアコード データアクセス株式会社 日本仮想化技術株式会社 NTTコムウェア株式会社 株式会社ウェブキャリア 株式会社IDGジャパン 株式会社アスキー・メディアワークス 株式会社インプレスIT(ThinkIT) 株式会社インプレスジャパン 株式会社オライリー・ジャパン 株式会社技術評論社(Software Design) 株式会社翔泳社 ソフトバンク クリエイティブ株式会社 株式会社日経BP - 日経Linux 株式会社毎日コミュニケーションズ 株式会社マナスリンク 有限責任中間法人 Mozilla Japan 特定非営利活動法人エルピーアイジャパン (LPI-Japan) オープンソースビジネス推進協議会 Linuxコンソーシアム 日本Linux協会 --- 下記に変更 一般社団法人 日本リヌックス協会 http //jla.linux.or.jp/announce/20100630/1.html 日本UNIXユーザ会
https://w.atwiki.jp/linux2ch/pages/24.html
デュアルブート、マルチブート全般に関するFAQ。 デュアルブート、マルチブート全般に関するFAQ。 全般 Windows マシンに Linux を入れた後、そのマシンで Windows も使いたい Windows と Linux をインストールする場合、どっちを先に入れた方が良いの? 複数の Linux を同時にインストールしたい MBR って何? ブートローダには何を使うべき? (GRUB) MBR に入れた GRUB を消すには? Windows Vista Windows NT, 2000, XP Linux (GRUB) Linux (汎用) OSのインストール順・再インストールが自由なマルチブートの方法 MBMで簡単マルチブート環境 (1)MBRにマルチブート用ブートローダーMBMをインストールする。 (2)各OSのインストール Linuxのインストール Windowsのインストール FreeBSDのインストール (付録1)WindowsOS環境のコピー (1)Windows環境のコピー。 (2)コピー後に必要な作業 (付録2)FDISK /MBRがおこなえないマシンでNTシグニチャのクリアをおこなう方法 複数の Linux ディストリビューションをブートさせる方法 [Grub 活用編] 複数の Linux をマルチブートするメリット 最初のディストリビューションをインストールする 2つ目のディストリビューションをインストールする Chainloader の設定について インストール後 ハードディスクの構成を再確認する [応用編] Windows + Linux + Linux …というマルチブートを構成する 全般 既存の Windows パーティションを保持したまま Linux などをインストールできる。デュアルブートについては詳しいページがあるのでそこを参考に。 マルチブートの仕方(プロローグ) WindowsNT/2000 と Linux の共存 初心者でもできる(?)開発とテストの為の4つ以上のオペレーティングシステムの共存に関するメモ Windows マシンに Linux を入れた後、そのマシンで Windows も使いたい インストールの仕方によっては、Linux 専用マシンにすること (シングルブート) もできるし、起動時に Linux と Windows などのどれかを選べるように (デュアルブート、マルチブート) もできる。 ただし、デュアルブートを行うためにはシングルブートよりいくつか手間がかかるし、インストールを失敗すると何も起動できなくなったり、もしかしたら既存のデータが消えるかもしれない。なので実際のところはシングルブートにしといた方が何かと簡単。 デュアルブートにしたいなら、消えると困るデータをバックアップするとか事前に万全の対策をした上でやってみよう。 Windows と Linux をインストールする場合、どっちを先に入れた方が良いの? Windows 95, 98, 2000 あたりは、既存のWindows以外のOSの存在をうまく考慮してくれない。こういう OS ならまず Windows の方を先にインストールした上で Linux を入れてみる。 Windows XP でもあとで Linux をインストールした方がブートローダに GRUB を使えるので楽に設定できる。 複数の Linux を同時にインストールしたい ブートローダーに GRUB を使う場合 最初の Linux を入れるときはブートローダを MBR に入れる 2つ目以降の Linux はハードディスクの空き領域に追加で入れていく という風にして入れていく。複数の Linux ディストリビューションをブートさせる方法 以下に比較的分かりやすい方法があるよ。 MBR って何? マルチブート関連の話題によく出てくる MBR とは何か?リンク先参照。 MBR(e-Words) ブートローダには何を使うべき? (GRUB) 現在の一般的なおすすめは GRUB (GRand Unified Bootloader)。高機能で便利だし使い易い(ただし一部慣れが必要)。多くのディストリビューションを入れるときに標準で付いてくる。 LILO (LInux LOader) は時代遅れで、設定を失敗したときの復帰が悲惨なのでおすすめしない。 参考リンク ブートローダーのGRUBってなに? (ITmedia) Windows NT, 2000, XP とのデュアルブートなら、NT OS Loader で Linux をブートさせるなんて事もできるよ。 NT OS Loader + Linux mini-HOWTO MBR に入れた GRUB を消すには? 「消す」ことはできないので必ず「上書き」する。 それぞれの OS 上で以下のようにすれば上書き可能。最後にどのパーティションがアクティブかも確認しておくこと。 Windows Vista Windows 回復環境で bootrec /FixMbr http //support.microsoft.com/kb/927392/ja Windows NT, 2000, XP 回復コンソール上で fixmbr 247804 - Linux を削除し Windows 2000 または NT をインストールする方法 314058 - Windows XP 回復コンソールについて 314458 - Linux を削除して Windows XP をインストールする方法 Linux (GRUB) GRUBを再インストールするには http //www.atmarkit.co.jp/flinux/rensai/linuxtips/927reinstgrub.html Linux (汎用) ms-sys -m /dev/hda OSのインストール順・再インストールが自由なマルチブートの方法 MBMで簡単マルチブート環境 マルチブート総合スレ 2つ目 で紹介された MBM(Multiple Boot Manager) を使ったマルチブートの方法を紹介します。 MBMは、ハードディスクのパーティションとして使用されない場所(MBRとそのすぐ後ろ)にインストールされる形式のフリーのマルチブートローダです。 OSが使用するパーティション領域を使用しない為、マルチブート環境を構成するOS(LinuxとかWindowsなど)を再インストールする可能性がある人には最適なブートローダです。 MBMをマルチブートローダとして用いた場合のメリットは主に以下の三点です。 各 OS のブート環境が独立するため、他のマルチブートの方法ではよくある、OS をインストールする順番の制限がありません。 (但し、マルチブート用のパーティション分割は Windows のインストーラではおこなえないので、必然的に Linux 等のパーティション分割が比較的自由におこなえる OS を先にインストールするべきでしょう)また、同じ理由でマルチブート環境を構成するどのOSも自由に再インストールをおこなうことができます。#br grub でマルチブートする際に必要な設定ファイルの編集が必要なく、必然的に、OS の再インストール時にも設定内容をメモする必要も再設定の必要もありません。 当然、設定メモをなくしてしまう心配もなく、間違った設定をして悩む可能性もありません。(MBM画面で起動したいパーティションを選んでEnterを押すだけで設定ファイルなしにちゃんとマルチブートができます。#br おまけの特典として、ここで紹介する方法を用いると、Windows を複数インストールした場合でも、インストールした Windows のシステムドライブが全て C ドライブとなるので、インストールした後の Windows のコピーや移動が可能となります。 複数の環境を一台のマシンで頻繁に使い分けなくてはならないWindowsの開発者等にとっては非常に便利でしょう。(例えば第一基本パーティションにインストールされているWindowsOSを第三基本パーティションにコピーして、且つ、OS内部の環境を殆ど変えずに起動させることができます。 ※MBMのインストールには通常、ブート可能なフロッピーディスクドライブ(USB接続も可)を用います。ブート可能なCDドライブからインストールすることも可能ですが、自身でインストールCDを作成する必要があります(CD-R、RWドライブが必要)。ここではブート可能なフロッピードライブを持っていることを前提として説明を進めます。 以下に具体的な方法を記述します。 (1)MBRにマルチブート用ブートローダーMBMをインストールする。 MBMサイトからダウンロードしたzipファイルを解凍するとmbm.comが含まれています。このファイルをMS-DOS起動ディスク(Windowsで作成したもので可)やDR-DOS起動ディスクの中に入れておきます。 DOS起動ディスクで起動し、 A ? MBM INSTALL と打った後Enterを押します。確認のyを打つとインストール完了です。 ※DOSの起動ディスクを必要としないインストール方法もあります。zipファイルの中にMBM038.144というファイルがあります。これをWindows上ではrawrite.exe、UNIX系OS上ではddを用いてフロッピーに書き入ればインストールフロッピーが出来上がります。 この作業以前にハードディスクにWindowsがいくつインストールされていようと気にする必要はありません。MBMインストール後もそれらは問題なく起動できます。ただし、Linuxのブートローダとして用いられているgrubやliloがMBRにインストールされていた場合は問題です。MBMをインストールするということはそれらを上書きして消してしまうということだからです。その場合はMBMインストール前に”ブートローダ”をLinuxがインストールされている領域の先頭(PBRという)にインストールし直しておく必要があります。 (2)各OSのインストール 基本的には順番は何でもかまいません。 好きな順番でインストールして下さい。 (今ここで説明している方法は、OSを好きな順番でインストールしたりOSの入れ直しが自由に出来る方法です。) ただし前述のように、Windowsのインストール時にマルチブートに対応するようなハードディスクのパーティション分割は出来ませんから、普通は先ずLinuxをインストールすることになるでしょう。 既にWindowsがハードディスク全てを使っている場合は、Partition Magicとかpartedとかを用いてハードディスクに空きを作って下さい。 また例えばWindowsのC が10GバイトでD が50Gバイトとかの場合は50Gの領域を開放すれば、マルチブートに利用できる領域が充分確保できます。この場合は上記のparted等での作業は不要です。 Linuxのインストール マルチブートが可能なパーティション分割をおこなわなくてはなりません。インストーラの自動にまかせずにfdiskを使わなくてはならない筈です。 Windowsのシステムドライブは基本パーティションである必要があります。 Linuxは/bootとか/とかswapも含めて全ての使用パーティションが拡張パーティションの中の論理パーティションで大丈夫です。したがって、基本パーティションを3つ確保し、拡張パーティションを一つ確保、そして拡張パーティションの中にLinux用の領域やWindowsのデータ領域を確保する形が、WindowsOS複数+Linuxでマルチブートする際の典型です。 インストールの際の注意点はブートローダの設定です。 ブートローダはどのディストリでもデフォルトではMBRにインストールされますが、ここではそれを選んではいけません。 ディストリビューションによって詳細は異なりますが、大概、”高度なオプション”なるものを選べば、ブートローダをMBR以外に設定できます。 ブートローダのインストール先としてLinuxの領域の先頭(PBRという)を選んで下さい。ブートローダがgrubでもliloでも同じです。 この注意を守ってのLinuxのインストール後に再起動すれば、Linuxが正常に起動できることが確認できる筈です。 Windowsのインストール 既にWindowsOSが一つはインストールされているかもしれませんが、ここでは最初のWindows、後から追加するWindowsもインストールのやり方は全く同じで注意点も全く同じです。 Windowsインストール前 に下記の作業をおこなって下さい。 (既にWindowsインストール用基本領域は確保されているとして) WindowsのインストールCDでブートする前にHDDからパソコンを起動します。 MBM画面で今からインストールしたい領域を選んでEnterを押します。 (Invalid system diskとエラーが出力されますが、それでいいんです。) ※上記作業で今からインストールしたい領域がアクティブになります。 アクティブな基本領域はWindowsやWindowsのインストーラにC ドライブと認識されます。(たとえ3番目とか4番目の基本領域であっても) 上記作業後、マシンをリセットしてWindowsのインストールを開始して下さい。 Windows95系OS、WindowsXP、2003のインストーラはMBRのMBMを上書きして独自の非常に機能が貧弱な(マルチブートができない)ブートローダをインストールします。既に説明したDOS起動ディスクを用いて 再びMBMをインストールして下さい。 MBMは WindowsがMBRにインストールするブートローダの上位互換 だと見なして頂いて結構です。 Windowsのブートローダを上書きしてのMBMインストールはいかなる場合でもおこなってOK だと思ってください。 FreeBSDのインストール インストール時にブートローダをどこに入れるのか問われた際にNoneを選んで下さい。 Noneというのは実は”MBRを上書きしない”という意味でブートローダをインストールしないという意味ではありません。 Noneを選んでもFreeBSDスライスのPBRにちゃんとブートローダがインストールされるので心配ありません。 またNoneを選ばすにMBRにFreeBSDのブートローダをインストールしてしまっても慌てることはありません。もちろん今まで触れてきたようにMBMを再インストールすれば良いのです。 以上がOSのインストール順が自由で各OSの再インストールも自由なマルチブートの方法の説明です。MBM以外にも同様な仕様のマルチブートローダはありますが、国産で実績のあるMBMを用いた方法を紹介しました。 (付録1)WindowsOS環境のコピー (この記事はマルチブートの方法の付属品という扱いなので、一応ここに記述しておきます。誰か適切な場所を知っている人が、そこに移動して下さい。そしてここには移動先へのリンクを書いて下さい。) この記事では通常は難しいWindowsNT系OSのコピーを説明します。 (コピー先パーティションは既に確保していることを前提とします。) (1)Windows環境のコピー。 WindowsNT系OS(WindowsNT、Windows2000、WindowsXP、Windows2003)は稼働中のコピーがおこなえませんが、別のパーティションにWindows2000、WindowsXP、Windows2003がインストールされていれば、そのOSを起動して当該OSのコピーをおこなうことができます。 その際、必要であれば適宜コピー先のフォーマットもおこなって下さい。 まだ一つしかWindowsNT系OSが入っていない場合は、コピー作業をおこなうためのOSとして、Windows2000、WindowsXP、Windows2003の何れかを新たにインストールするか、DriveImage、DriveCopy、Norton Ghost等のツールを使ってWindowsのコピーをおこなって下さい。 ※Windows系OSの場合、ブートするパーティションの先頭(PBR)にそのパーティションの位置情報等が書き込まれていないとブート出来ません。それらの情報はFAT,FAT32の場合にはsysコマンドで正しく書き込むことが出来ますが、NTFSパーティションの場合には、OS上でフォーマットするか、回復コンソールやセットアップディスクのFIXBOOTコマンドを使うか、DriveImageやPartitionMagicの商用ツールを使わないと、正しく書き込むことは出来ません。基本的にはコピーするOSと同種のOS上でフォーマットすることが望ましいと考えてください。 (2)コピー後に必要な作業 boot.iniを編集します。例えばpartition(1)となっている箇所をpartition(3)と変更します。コピー先のパーティションがそのハードディスクの何番目の基本パーティションかを記入します。 MBRのNTシグニチャをクリアします。※NTシグニチャとはNT系OSがMBRの一部に独自に書き込む数字(署名)です。NTシグニチャのクリアをおこなわないとコピーしたWindowsNT系OSでログインすることができません。#br これはマシンによって方法が違います。 大概のマシンではDOS起動ディスクで起動し、FDISK /MBRを実行し、続いてMBMの再インストールをおこなえばOKです。 ただし、最近のマシンのBIOSはFDISK /MBRを受け付けないものが多くあります。 なお、fixmbrでは駄目です その場合でも、 Linux上でNTシグニチャのクリア (後述)をおこなうことができます。 上記で紹介しているMBMのR0.384にもNTシグニチャをクリアする機能が付きました 以上の作業後、コピーしたWindowsが起動し、ちゃんとログインもおこなうことができます。 (付録2)FDISK /MBRがおこなえないマシンでNTシグニチャのクリアをおこなう方法 いろいろ方法はありますが、ここでは Linuxらしい方法を説明します。 HDDはプライマリマスターに接続されているとします。 まずMBRのバックアップ # dd if=/dev/hda of=mbr.img bs=512 count=1 いよいよ作業 # dd if=/dev/zero of=/dev/hda bs=1 seek=437 count=9 これでNTシグニチャのクリアが出来ました。 次にWindowsNT系のOSを起動した際に新たなNTシグニチャが設定されます。 ただし、上記の作業方法ではミスタイプすると大変なので、安全を期するのであれば、 # dd if=/dev/hda of=mbr.img bs=512 count=1 # dd if=/dev/hda of=mbr437.img bs=1 count=437 # dd if=/dev/zero of=zero9.img bs=1 count=9 # cat mbr437.img zero9.img mbr446.img ここでバイナリエディタやhexdumpを使って、mbr.imgとmbr446.imgの内容の違いを確認します。先頭から437バイトまでは共通でmbr446.imgは最後の9バイトが0で埋められていることを確認します。 確認後に # dd if=mbr446.img of=/dev/hda を実行 この方法でもNTシグニチャのクリアがおこなえます。 手っ取り早い方法 # ms-sys -z /dev/hda パーティションテーブルとマジックナンバー以外の部分に0x00を書き込みます 残念ながらKnoppixには収録されていないようです 複数の Linux ディストリビューションをブートさせる方法 [Grub 活用編] 複数の Linux をマルチブートするメリット 実際には次のような活用目的(一例)があるかと思われます。 一方の Linux ディストリビューションでは利用できるパッケージに制限があるが、もう一方の Linux ディストリビューションでは専用のパッケージが配布されているとき。 複数のディストリビューションの使い勝手を同時に試したいとき。 あるディストリビューションから別のディストリビューションへと移行したいとき。 複数のファイルシステムを切替えて運用したいとき。 複数のディストリビューションを導入したいが、予算上の理由などにより何台もコンピュータを用意する余裕がないとき。 等々、使っている環境によってはメリットがあります。 最近は大容量のハードディスクが安価で入手できるようになったという事情も手伝っています。 ただし、物理的には1つのハードディスクを共用しているだけですから、日頃から定期的にデータのバックアップを取って、ハードディスクの破損等予期せぬ事態に備えることが大切です。 ここでは、CentOS と Debian の2つをインストールする場合です。 最初のディストリビューションをインストールする ハードディスク デバイス マウントポイント タイプ サイズ hda1 / ext3 10 GB hda2 スワップ (swap) swap 1 GB (空き) (自由領域) 19 GB 後から追加するディストリビューション用に「空き領域」を残しておくことがポイントです。 (上の例では、全ハードディスクの容量が 30 GB としています。) CentOS と Debian の2つは、どちらから先にインストールしても一向に差し支えありません。この説明では、まず CentOS のインストールから始めます。 CentOS では、インストーラー付属のパーティション作成ツール Disc Druid(*1) (*2) を使って手動で設定します。 サイズを任意に指定し、hda1 hda2 を新規作成のうえインストールを開始します。 ブートローダー grub のインストール先は、マスターブートレコード (MBR) を選びます。 その後、2つ目のディストリビューション Debian は、空いている自由領域を編集してそこへインストールします。 2つ目のディストリビューションをインストールする 最初のディストリビューションがインストールできたら、2つ目のディストリビューションをハードディスクに追加します。 ハードディスク デバイス マウントポイント タイプ サイズ hda1 ext3 10 GB hda3 / ext3 10 GB hda5 スワップ (swap) swap 1 GB (空き) (自由領域) 9 GB パーティションを編集することで、設定ツール Disk Druid がデバイス名を自動的に変更することがあるので、十分注意が要ります。例では、スワップ領域が hda2 から hda5 へと変更されています。 例は、空いている自由領域を編集して hda3 を作成しています。 自由領域をあえて 9 GB 残しています。このため、3つ目のディストリビューションがインストールできるだけの空き容量は確保されています。 2つ目のディストリビューションのブートローダー先は、パーティション (hda3) の先頭または マスターブートレコード (MBR) のうちのどちらかを選びます( ※ パーティション (hda3) の先頭を選択したときは、インストール後に必ず次の Chainloader の設定を行ってください)。 MBR へのインストールを選択した時は、ブート時の情報が上書きされ、OS のメニュー画面には Debian が自動的に追加されます。よって、Chainloader の設定作業は不要です。 Chainloader の設定について コンピューターが正常に起動すれば、1つ目のディストリビューションが起動するので、/boot/grub/grub.conf をエディタで開いて設定します。 実際には、次の記述(CentOS の例)になっていることでしょう。 # grub.conf generated by anaconda # # Note that you do not have to rerun grub after making changes to this file # NOTICE You do not have a /boot partition. This means that # all kernel and initrd paths are relative to /, eg. # root (hd0,4) # kernel /boot/vmlinuz-version ro root=/dev/hda5 # initrd /boot/initrd-version.img #boot=/dev/hda default=0 timeout=10 splashimage=(hd0,4)/boot/grub/splash.xpm.gz title CentOS-3 (2.4.21-27.0.1.EL) root (hd0,0) kernel /boot/vmlinuz-2.4.21-27.0.1.EL ro root=LABEL=/1 initrd /boot/initrd-2.4.21-27.0.1.EL.img この /boot/grub/grub.conf の最後に、エディタで次のような記述を追加します。 title Debian rootnoverify (hd0,2) chainloader +1 (※ (hd0,*) の * 部分には、パーティションの番号を入れます。 ただし、このパーティションの番号は 0 から数えた数字です。) インストール後 ハードディスクの構成を再確認する 全てのインストールが完了したら、Linux を立ち上げてハードディスクの構成を確認してみましょう。 ターミナル(端末)より # fdisk -l を実行してください。次のように表示されることでしょう。 # fdisk -l Disk /dev/hda 30.7 GB, 30750031872 bytes 255 heads, 63 sectors/track, 3738 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/hda1 * 1 1216 9767488+ 83 Linux /dev/hda2 3647 3738 738990 5 Extended /dev/hda3 1217 2450 9912105 83 Linux /dev/hda5 3647 3738 738958+ 82 Linux swap / Solaris 一覧に表示されているように、数字は必ず整数倍になるわけではありません。 [応用編] Windows + Linux + Linux …というマルチブートを構成する 上記の例で説明している Chainloader を用いたマルチブートでは、 /boot パーティションを共有する必要がなくなります。そのため、ここでは詳しく触れませんが、ユーザーはインストール後予想される運用上の様々な問題から開放されます。 この手法を応用すれば、複数の Linux へさらに Windows も追加したマルチブートを比較的容易に構成することができます。この場合特に注意すべき点は、Windows をインストールする順番です。 最初に Windows をインストールします。後からインストールする Linux のため、ディスクには十分な空き容量を残しておきます。 2番目には、普段メインに利用することになる Linux ディストリビューションをインストールした方が良いでしょう。これは、起動時に表示される bootloader のメニュー画面の最初に登録されるようにするためです。 /boot/grub/grub.conf には次の記述が自動的に追加されます。 title Windows rootnoverify (hd0,0) chainloader +1 (※ (hd0,*) の * 部分には、パーティションの番号を入れます。 ただし、このパーティションの番号は 0 から数えた数字です。)
https://w.atwiki.jp/shirayuu/pages/23.html
Ubuntu Linux 8.10 日本語デスクトップ版の初期インストール手順。 基本的にコンソールを使った操作を書いていきます。 スーパーユーザの作成sudo 使用時にパスワード入力しなくても実行できるようにする Ubuntu を最新の状態にする さまざまなパッケージのインストールテキストエディタ、manpage のインストールデフォルトのエディタの設定を変更する nkf のインストール テンプレート,デスクトップ,ドキュメント,ビデオ,音楽,画像,公開 等の各種特殊ディレクトリ名を変更する。 グラフィカルログインの無効サウンドデバイスが認識されない問題解決方法 hosts ファイルの編集 ユーザID, グループID、所属グループの変更 EUC-JP 環境への移行EUC-JP 環境へうまく移行できなかったとき、 lv のインストール キーボード配列を英語配列っぽくする フォントのインストールIPA フォント, M+ フォントのインストール M+IPA フォントのインストール コンソール、シェル周りの設定を変更するターミナルの変更 シェルの変更 Screen のインストール Latex のインストール基本パッケージのインストール CMAP 関係のインストール ビューアーのインストール プログラム言語関係 デスクトップ環境Compiz Fusion 関係 Emerald デフォルトフォントの変更 その他のパッケージのインストール (メモ) スーパーユーザの作成 Ubuntu Linux は初期段階ではスーパーユーザは存在しないことになっています。 正確に言うと存在するのですがパスワードが分からないため、スーパーユーザになれません。 以下の手順でスーパーユーザのパスワードを設定することによりスーパユーザを作成します。 $ sudo passwd また、パスワードは設定したくないがスーパーユーザになりたいという場合は、 $ sudo su でスーパーユーザになれます。 sudo 使用時にパスワード入力しなくても実行できるようにする $ sudo visudo とvisudo を起動して次の文字を追記する ユーザ名 ALL=(ALL) ALL たとえば、 ユーザ名がhoge なら hoge ALL=(ALL) NOPASSWD ALL とする。 Ubuntu を最新の状態にする ubuntu は、apt コマンドを使うことによって簡単にシステムを最新の状態に保つことができます。 その一連の作業は、 $ sudo apt-get update $ sudo apt-get upgrade $ sudo apt-get dist-upgrade apt コマンドは、システムの更新のほかにパッケージのインストールや削除を行うことができる。 さまざまなパッケージのインストール テキストエディタ、manpage のインストール Linux などの Unix系 の OS は、さまざまな設定変更をテキストエディタで行う。 そのため、初期からインストールされているvi やgedit よりも高機能なvim とemacs をインストールする。 また、パッケージのマニュアルを表示するman コマンド (manpage) の日本語版をインストールする。 $ sudo apt-get install vim emacs $ sudo apt-get install manpages-ja manpages-ja-dev デフォルトのエディタの設定を変更する visudo,vigr,vipw など、あるテキストファイルを編集するコマンドを起動するときに起動するテキストエディタの設定を変更したいとき。 つまり、デフォルトで起動するテキストエディタを変更したいときは、 $ sudo update-alternatives --config editor nkf のインストール nkf は、様々な漢字コードをフィルタリングする便利なコマンド。 日本語環境である以上必須なコマンドともいえる。 $ sudo apt-get install nkf テンプレート,デスクトップ,ドキュメント,ビデオ,音楽,画像,公開 等の各種特殊ディレクトリ名を変更する。 Ubuntu の初期設定は、デスクトップへのディレクトリや音楽のディレクトリが最初から日本語で作成されている。 これをほかのディレクトリ名を変更したい場合は以下の手順を踏めばよい。 $ cd ~/.config $ cp user-dirs.dirs user-dirs.dirs.orig # バックアップを取る $ vi user-dirs.dirs ~/.config/user-dirs.dirs を編集する # ~/.config/user-dirs.dirs XDG_DESKTOP_DIR="$HOME/Desktop" # デスクトップのディレクトリ XDG_DOWNLOAD_DIR="$HOME/Download" # ダウンロード先のディレクトリ 作成したくないディレクトリは、その行を削除する 編集した設定に合わせてディレクトリを作成する。 $ mkdir ~/Desktop $ mkdir ~/download また、いらないディレクトリは削除する $ rmdir デスクトップ # ほかのフォルダも同様に 次回、ログイン時反映される。 グラフィカルログインの無効 著者は、初期設定であるグラフィカルログインはあまり好みではなく、 X Window System の設定などを変更しやすいテキストログインに変更している。 $ cd /etc/rc2.d $ sudo mv S30gdm K30gdm この一連の作業で、テキストログインへと変更される。 再起動後、その設定が反映される。 テキストログインからgnome (X Window System) を起動させるためには以下のコマンドを実行する。 $ startx startx コマンドを実行したとき、~/.xinitrc の内容が反映される。 ~/.xinitrc が存在しないしないときは普通に gnome が起動するが、 ~/.xinitrc に様々な設定を記述したとき、gnome を起動させるには、 ~/.xinitrc の最後に gnome-session を記述する必要がある。 サウンドデバイスが認識されない問題 グラフィカルログインすると、サウンドデバイスは正常に認識されるが、 テキストログインから、startx で gnome を起動するとサウンドデバイスが認識されない。 解決方法 audio グループに所属していなかったことが原因だった。 $ sudo vigr で、audio グループに自分を含めればよい。たとえばこんな感じ audio x 29 pulse,hoge その後、ログインしなおし $ id で audio グループに所属しているか確認する。 hosts ファイルの編集 例えば、LAN 内の IP アドレスを任意の文字列に変更したいときなどに hosts ファイルを変更する。 hosts ファイルの場所は、/etc/hosts にある。 $ sudo vi /etc/hosts ユーザID, グループID、所属グループの変更 他の unix系のマシンを使用していてユーザID,グループID,所属グループ等を変更を変更したい場合は、 vipw で、ユーザID と グループ(グループID)の変更を行い vigr で所属グループの変更を行う。 $ sudo vipw $ sudo vigr そして、変更を行った後ログインし直し $ id で、グループID 等が変更されているかを確認する。 EUC-JP 環境への移行 昨今のOS環境、PC環境はUTF-8 へと移行しているが、他PC間との関係でEUC-JP へと移行したい場合は、 /var/lib/locales/supported.d/local と/var/lib/locales/supported.d/ja に以下の内容を追記する ja_JP.EUC-JP EUC-JP そのあと、次のコマンドを実行しEUC-JPが追加された事を確認する。 $ sudo locale-gen $ locale -a その後、常に文字コードを EUC-JP にするために、 ~/.xinitrc などに以下を追記する。 export LANG=ja_JP.eucjp export LC_ALL=ja_JP.eucjp これにより、EUC-JPへの移行が完了する。 EUC-JP 環境へうまく移行できなかったとき、 上記の作業を行ってもうまくEUC-JP の環境へ移行することができなかったことがある。 $ locale -a locale Cannot set LC_CTYPE to default locale No such file or directory locale Cannot set LC_MESSAGES to default locale No such file or directory locale Cannot set LC_ALL to default locale No such file or directory とこんな感じで出力されるためだ。 そのときは、 $ sudo localedef -f EUC-JP -i ja_JP ja_JP.eucjp とすると、移行できた。 lv のインストール 文字コードの関係で 標準のページャーless では、文字化けして表示される事があるので、 漢字コードの問題をうまく吸収してくれる(UTF-8対応)lv をインストールする。 $ sudo apt-get install lv キーボード配列を英語配列っぽくする 著者は、ノートPCや日本語配列となっているキーボードにでも英語配列を用いたいので次の手順で英語配列にする。 $ setxkbmap -model us -layout us これで、ほぼ英語配列が完了するが、バックスラッシュ(\) が 日本語配列の」 の位置に着ているこれをただし位置にするために次の手順を行う。 1. 以下のファイルを作成する $ vi ~/.xmodmaprc.usswap 以下ファイル内容 ! ~/.xmodmaprc.usswap ! Swap Caps Control remove Lock = Caps_Lock remove Control = Control_L keysym Control_L = Caps_Lock keysym Caps_Lock = Control_L add Lock = Caps_Lock add Control = Control_L ! key map of en keycode 132 = backslash bar keycode 51 = Return 前半の remove Lock から add Control までは、Ctrl キー と CapsLock キーを入れ替える文面で、 CapsLock 位置が Ctrl キーとなる。 (unix 系OS や emacs のような Ctrl キーを多用するソフトウェアはこの様にしておくと作業効率がよくなる。A キー の 横に Ctrl キーがあるのは非常に作業しやすい) 後半の ""keycode 132 〜 keycode 51 までは、日本語配列の ¥キー" を バックスラッシュとし、日本語配列の」 を Enter キーとするもの。 2. 次のコマンドを実行する $ xmodmaprc ~/.xmodmaprc.usswap これにより、問題なく英語配列になったと思う。 なお、各キーのキーコードが分からないという人は、 $ xev というコマンドで簡単に調べることができる。 xev の詳しい説明は、ITmedia キーコードを調べるには を参考にするとよい。 フォントのインストール IPA フォント, M+ フォントのインストール IPA フォントや M+ フォントなど完成度の高いフォントをインストールする。 $ sudo apt-get install xfonts-mplus # mplus フォント (Bitmap) $ sudo apt-get install ipafont ipamonafont # IPAフォント、IPAモナフォント $ xset fp rehash M+IPA フォントのインストール IPA フォントと M+ フォントの合成フォントをインストールする。 M+ と IPAフォントの合成フォント から入手できる。 あらかじめ、フォント格納先のディレクトリを作成しておく $ sudo mkdir -p /usr/share/fonts/truetype/mplusipa ダウンロード先から M+IPA フォントを入手した後次の手順でM+IPA フォントをフォント先のディレクトリへ格納する $ tar jvxf mixfont-mplus-ipa-TrueType-20060520p1.tar.bz2 # 解凍 $ cd mixfont-mplus-ipa-TrueType-20060520p1/ # $ cd opfc-ModuleHP-1.1.1_withIPAFonts_and_Mplus/ # $ cd fonts # 目的のディレクトリまで移動 $ sudo cp -v M+*.ttf /usr/share/fonts/truetype/mplusipa/ # フォントをコピー これで、M+IPA フォントが目的のディレクトリへ移行した。 この後、次のコマンドを行いフォントを登録する $ cd /usr/share/fonts/truetype/mplusipa $ fc-cache -v *.ttf $ xset fp rehash そして、以下のコマンドでフォントが追加されているか確認する。 $ fc-list コンソール、シェル周りの設定を変更する ターミナルの変更 初期のターミナルより、早くて便利なコンソールがいくつかある。 最も無難なのがmlterm で、UTF-8 の表示まで対応している。 mlterm より高速なコンソールをインストールしたければkterm をインストールするとよい。 $ sudo apt-get install mlterm kterm シェルの変更 bash より高機能なzsh を導入する $ sudo apt-get install zsh Screen のインストール Screen を導入すると1つのターミナルで複数のスクリーンを開くことができる。 タブブラウザをイメージしてもらうと分かりやすいかと思われる。 $ sudo apt-get install screen Latex のインストール 基本パッケージのインストール $ sudo apt-get install latex-env-ja $ sudo apt-get install latex-extra-ja $ sudo jisftconfig add CMAP 関係のインストール $ sudo apt-get install cmap-adobe-japan1 cmap-adobe-japan2 cmap-adobe-cns1 cmap-adobe-gb1 ビューアーのインストール $ sudo apt-get install evince ghostscript gs-cjk-resource gv プログラム言語関係 C C++ Ruby Python Java R scilab をインストール $ sudo apt-get install build-essential ruby python $ sudo apt-get install sun-java6-jdk # 同意するか云々聞かれるが同意する。 $ sudo apt-get install r-recommended $ sudo apt-get install scilab デスクトップ環境 Compiz Fusion 関係 Compiz Fusion は、3D デスクトップ環境を構築してくれる視覚的に色々すごい。 Compiz Fusion 自体は、最初からインストールされているがマネージャーがインストールされていないため以下のコマンドでインストールする。 $ sudo apt-get install compizconfig-settings-manager Emerald Emerald は、ウインドウのテーマ 見栄えがかなり良くなる。 $ sudo apt-get install emerald 起動ごとに Emerald を使いたいときは、 ~/.xinitrc に以下の文を追記する emerald --replace デフォルトフォントの変更 /etc/fonts/conf.avail/69-language-selector-ja-jp.conf を編集する。 その他のパッケージのインストール (メモ) gnuplot, inkscape, samba
https://w.atwiki.jp/linux2ch/pages/74.html
CD作成関連のFAQページ CD作成関連のFAQページ Wodim / CDRecord K3b X-CD-Roast 2ch 関連スレッド Wodim / CDRecord CD Record (cdrtools) に関する FAQ。 コマンドラインでの CD の作成方法 書き込みイメージを作る 書き込む イメージ作成オプション 書き込みオプション GNOME デスクトップでのグラフィカルな作成方法 CDRecord の公式なマニュアルはありますか。 音楽CDを作りたい K3b K3b FAQ ダウンロードとインストールはどうすればいいですか? Red Hat, Fedora CentOS / Scientific Linux 4.0 Mandriva Debian 3.1 Vine 参考 K3b のメニューを日本語化したい Red hat 9 Fedora Core 1 Debian (Sarge以上) Vine 実行例 K3b を使って ISO イメージから CD を作成するには? CD-RWの消去、DVDの書き込みなど 独自のボタンを追加できますか ブランク CD を挿入したら Nautilus CD Burn が自動起動して困ります。 Vine Linux k3bを使いたい。 CentOS 3.x CDライティング ツール K3b のインストール [別手順-その1] [別手順-その2] X-CD-Roast 2ch 関連スレッド LinuxでのCD-R/RWについてのスレ http //pc11.2ch.net/test/read.cgi/linux/1022938944/
https://w.atwiki.jp/kawapcbu/pages/14.html
アプリケーション紹介(Macintosh) 動作OSも書いて下さい。 Chromium 一応Google公式の爆速ブラウザ。エンジンはWebkit。 シンプルで使いやすい。しかし決してGoogle Chromeではない。 違いは追々。 動作OS:Ubuntuとか。 LMMS Linux MultiMedia Studio。要はDAW。 FL Studio風で、VSTプラグインも扱える。 まだVer.1.00まで到達していない。 実はWindows版があり、そちらの方が安定しているらしいのは内緒。 WINE Windowsのソフトをどうしても入れたい方の為に。 かといって動くかどうかは知りません。色々試して下さい。
https://w.atwiki.jp/shirayuu/pages/49.html
Ubuntu 10.04 LTS デスクトップ版 日本語 Remix CD での個人的な設定。5月21日現在インストール時点です。 以前のバージョンからアップデートする人はリリースノートを参照にしてインストールするほうがトラブルが少ないと思います。 /homeパーティションを個別に設定している場合にインストーラがクラッシュする影響のため、私の場合はデュアルブートな上/home を別のパーティションに収めていたため、誤っての/homeをフォーマットしてしまいました。そのため、/home パーティションはしっかりとバックアップを取っておいて/home はフォーマットする方がスムーズにインストールを進めることができると思います。 特に重要な問題はIntel 8xx Xのフリーズ/クラッシュという問題です。これは注意深く読まなければなりません。 また、Ubuntu日本語フォーラムも参照するするとより便利に活用できるかと思います。ここに書いてある情報より正確でしょうし、説明も丁寧です。 参考サイト [#n6207a92] システムアップデート [#t3369426] 便利なパッケージ群 [#rf0e1dfd] スーパーユーザの作成 [#h6fb3f0e]sudo 使用時にパスワード入力しなくても実行できるようにする [#xcabe67f] ctrl+alt+backspace を有効にする。 [#yf73fb33]setxkbmap を使う。 [#h3e8b2e6] /usr/share/hal/fdi/policy/10osvendor/10-x11-input.fdi の内容を変更する [#m97e7463] Gnome パネルからの設定 [#q4dd6857] コンソールを快適にする [#n6d1b7e6]コンソールを快適にするためのパッケージのインストール [#f8611bc3] フォントのインストール [#i03b2041]M+ フォント (ビットマップ) のインストール [#r6c1760a] IPA フォントのインストール [#k9ff5b47] VL ゴシックフォントのインストール [#gdfe59ce] M+IPA フォント [#z415ba7c] mlterm の設定 [#x8802697] キーボードの配列を英語配列に風に [#s9b2f9f5] zsh のインストール [#r606196a]デフォルトのシェルを変更 [#tf606bb5] screen のインストール [#d157944f] EUC-JP、Shift-JIS 環境の追加 [#qc886a19] テキストログインに変更する [#cdef1664] 参考サイト [#n6207a92] Ubuntu Linux 10.04リリースノート X/Bugs/Lucidi8xxFreezes システムアップデート [#t3369426] 最初にするべきことはやっぱり、アップデートでしょうか? $ sudo apt-get update $ sudo apt-get upgrade $ sudo apt-get dist-upgrade 便利なパッケージ群 [#rf0e1dfd] ubuntu からインストールすると便利なまたは推奨されるパッケージが以下のコマンドで一括でインストールされます。 $ sudo apt-get install ubuntu-restricted-extras 様々なパッケージがインストールされます。 スーパーユーザの作成 [#h6fb3f0e] 以下の手順でスーパーユーザのパスワードを設定することによりスーパユーザを作成します。 $ sudo passwd 以下のコマンドいずれかによりスーパーユーザになることができます。 $ sudo -s $ sudo -i sudo 使用時にパスワード入力しなくても実行できるようにする [#xcabe67f] $ sudo visudo とvisudo を起動して次の文字を追記する ユーザ名 ALL=(ALL) NOPASSWD ALL たとえば、 ユーザ名がhoge なら hoge ALL=(ALL) NOPASSWD ALL とします(最終行に追記)。 ctrl+alt+backspace を有効にする。 [#yf73fb33] ubuntu 9.04 から、初期設定では ctrl+alt+backspace で X を落とす方法が無効となっています。 有効にする方法が Ubuntu Wiki に記載されていました。 https //wiki.ubuntu.com/X/Config/DontZap?action=show redirect=DontZap setxkbmap を使う。 [#h3e8b2e6] コンソール画面にて以下コマンドを打つと有効になります。 $ setxkbmap -option terminate ctrl_alt_bksp ~/.xinitrc,~/.xssession,/etc/gdm/Xsession などに追記しておくと有効になるのではないでしょうか。 ## 私は、~/.xinitrc にこの文面を挿入することにより有効にしています。 /usr/share/hal/fdi/policy/10osvendor/10-x11-input.fdi の内容を変更する [#m97e7463] ## この方法を試してみたのですが、有効になりませんでした。上手く行かなかったということは間違っている可能性もあります。 例えば、 $ sudo gedit /usr/share/hal/fdi/policy/10osvendor/10-x11-input.fdi などで、/usr/share/hal/fdi/policy/10osvendor/10-x11-input.fdi を変更するのですが、注意するところは plugin_code is not found. please feed back @wiki. ;セッションに書き込むことです。 おそらく、 match key="info.capabilities" contains="input.keys" セッションの初期状態は以下のようになっているかと思います。 match key="info.capabilities" contains="input.keys" !-- If we re using Linux, we use evdev by default (falling back to keyboard otherwise). -- merge key="input.x11_driver" type="string" keyboard /merge match key="/org/freedesktop/Hal/devices/computer system.kernel.name" string="Linux" merge key="input.x11_driver" type="string" evdev /merge /match /match この内容をおそらく次のように変更すると有効になります。 match key="info.capabilities" contains="input.keys" !-- If we re using Linux, we use evdev by default (falling back to keyboard otherwise). -- merge key="input.x11_driver" type="string" keyboard /merge merge key="input.xkb.options" type="string" terminate ctrl_alt_bksp /merge match key="/org/freedesktop/Hal/devices/computer system.kernel.name" string="Linux" merge key="input.x11_driver" type="string" evdev /merge /match /match ## Thinkpad のトラックポインタのスクロールを有効にするときもそうでしたが /usr/share/hal/ の内容を変更するものはどうすれば上手く有効化するのかよくわかりません。 Gnome パネルからの設定 [#q4dd6857] Gnome パネル設定することができます。これは、gnome 起動中のみ有効な手段です(gnome-setting-daemon を起動していても有効)。そして、最もわかりやすい方法かと思います。 ubuntu 9.10 Release notes に記述されました。 http //www.ubuntu.com/getubuntu/releasenotes/910#Enabling%20Ctrl-Alt-Backspace%20for%20Ubuntu ubuntu のパネルから以下の手順を踏めば有効になります。 システム→設定→キーボードを選ぶ レイアウトタブを選択 レイアウトのオプションボタンをクリック Key sequence to kill the X server (上から八番目) を選ぶ Control + Alt + Backspace にチェックする。 コンソールを快適にする [#n6d1b7e6] コンソールの入力が快適でなければファイル編集などが非常にやりにくいのでここら辺を改善します。 コンソールを快適にするためのパッケージのインストール [#f8611bc3] パッケージ コンソール mlterm mlterm-im-scim エディタ vim emacs マニュアル (manpage) manpages-ja manpages-ja-dev ページャー lv フィルター nkf シェル zsh その他 screen mlterm は 初期コンソールのより高速で表示できるコンソール $ sudo apt-get install mlterm mlterm-im-scim mlterm-tools vim,emacs は 最初から入ってるvi やgedit より高度な編集ができるエディタ $ sudo apt-get install vim $ sudo apt-get install emacs ここでデフォルトで起動するページャーも自分の好みのものに変更します。 update-alternatives コマンドでデフォルトのエディタを変えます。 デフォルトのエディタが何であるかは $ editor ファイル で確認できます。 例えばこれは、visudo コマンドに使用されるエディタなどに影響してきます。 このデフォルトのエディタを変更するために以下のコマンドを使用して次のように変更します。 $ sudo update-alternatives --config editor There are 6 choices for the alternative editor (providing /usr/bin/editor). Selection Path 優 Status ------------------------------------------------------------ 0 /bin/nano 40 auto mode 1 /bin/ed -100 manual mode 2 /bin/nano 40 manual mode 3 /usr/bin/emacs22 0 manual mode 4 /usr/bin/emacs23 0 manual mode * 5 /usr/bin/vim.basic 30 manual mode 6 /usr/bin/vim.tiny 10 manual mode Press enter to keep the current choice[*], or type selection number 5 ubuntu 9.04 では、この辺も日本語で表示されていたのですが、2009年11月9日現在では英語で表示されています。 意味合いとしては、ubuntu 9.04 の項目を参照していただければ分かるかと思いますが、デフォルトのエディタをどのエディタにするのかを数字で選択しています。 また、すべてのデフォルト設定(関連付け見たいな感じ?)を変更したいときは $ sudo update-alternatives --all とタイプするとすべてのデフォルト設定を変更できます(ただし選択できるもののみ)。 manpages は、各コマンドのマニュアルmanpages-ja その日本語版 $ sudo apt-get install manpages-ja manpages-ja-dev lv は、less に比べて文字コード関係をうまく処理してくれるページャー $ sudo apt-get install lv ページャーもlv に変更してしまいましょう。 $ sudo update-alternatices --config pager nkf は、文字コード関係をうまく表示してくるためのフィルタ $ sudo apt-get install nkf さて、manpage をインストールしたことにより各コマンド(パッケージ) のマニュアルを 見ることができるようになりました。実際には以下のようなコマンドによって閲覧できます。 $ man command たとえば $ man ls とすればマニュアルを見ることができます。 どうやって終わればいいんだと思った人は なんどか ESC を押した後、 q (小文字のq) を押して終了させてください。 フォントのインストール [#i03b2041] 主に mlterm のためですがいくつかフォントをインストールします。 M+ フォント (ビットマップ) のインストール [#r6c1760a] M+(ビットマップ) フォントのインストールは以下のとおりとなります。 $ sudo apt-get install xfonts-mplus M+ ビットマップフォントを認識させるために以下のコマンドで X に フォントを認識させます。 $ sudo xset fp rehash また、M+ ビットマップフォントが X に認識されているかどうかを確認するには以下のコマンドで確認できます。 $ xlsfonts | grep mplus IPA フォントのインストール [#k9ff5b47] IPA フォント、 ipaモナフォントのインストールは以下のとおり。 $ sudo apt-get install otf-ipafont otf-ipaexfont ttf-ipamonafont IPA フォントはライセンスの問題上、最初からインストールされておらず、代わりに Takao フォントがインストールされています( Takaoフォントをリリースしました)。 Takao フォントは ttf フォントなので IPAフォントシリーズは OTF フォントでインストールしました(TTF版も存在します)。 VL ゴシックフォントのインストール [#gdfe59ce] $ sudo apt-get install ttf-vlgothic M+IPA フォント [#z415ba7c] M+IPA フォントをインストールされる前にM+IPAフォントを格納するディレクトリを作成しておく $ sudo mkdir -p /usr/share/fonts/truetype/mplusipa M+IPA フォントのインストールはネット上からファイルを持ってくる必要があるので次の手順を踏みます。 $ mkdir tmp $ sudo mkdir -vp /usr/share/fonts/truetype/mplusipa $ cd tmp $ wget http //jaist.dl.sourceforge.jp/mix-mplus-ipa/25997/mixfont-mplus-ipa-TrueType-20060520p1.tar.bz2 $ tar jvxf mixfont-mplus-ipa-TrueType-20060520p1.tar.bz2 $ cd mixfont-mplus-ipa-TrueType-20060520p1/opfc-ModuleHP-1.1.1_withIPAFonts_and_Mplus/fonts $ sudo cp -v M+*.ttf /usr/share/fonts/truetype/mplusipa 目的のフォントを移動したところで、次にフォントをシステムに認識させます。 現在インストールされているフォント(おそらく、TrueType と OpenType)は、次のコマンドで確認できます。 $ fc-list 目的のインストールを認識させるために $ cd /usr/share/fonts/truetype $ sudo fc-cache -v -f とします。 正しく認識された確認するために $ fc-list | grep M+ として、表示されるか確認します。 mlterm の設定 [#x8802697] mlterm の詳しいところは mlterm を参考にしてください。 私は フォントを M+フォント(ビットマップ) にしています。 配色関係を適切なものにすればかなり快適になると思います。 キーボードの配列を英語配列に風に [#s9b2f9f5] 私は、普段のキーボードを HHKB 英語配列を使っています。 しかし、ubuntu をインストールしているパソコンは日本語配列なので 英語配列風にして快適にタイピングできるようにキーマップを変えています。 以下のコマンドでほぼ英語配列へと変更することができます。 $ setxkbmap -model us -layout us しかし、] キーが\(バックスラッシュ) だったりと不満が残る場合があります。 そのときは、xmodmap コマンドを使って自分でキー配列を変更できるので、 xmodmap を使ってさらに快適なものにします。 xmodmap によって変更するのは以下の点です。 コントロールキーと Caps キーを取り替える。 Caps キーとコントロールキーを入れ替える これにより、A の横にコントロールキーが来るのでコントロールが押しやすくなる。 バックシュラッシュやパーティカルバーを正しい位置へ変更する。¥(エンマーク) の位置に持ってきます ] を Enter キーに変更する そのために、以下のファイルを作成します。 .xmodmaprc というファイルに記述することとします。 これをホームディレクトリに作成するので $ pwd /home/ ユーザ名 # 現在の位置がホームディレクトリか確認 $ vim .xmodmaprc # vim は使いやすいエディタに適時変える .xmodmaprc の内容 ! .xmodmapprc ! Keymap US chenge ! Swap Caps Control remove Lock = Caps_Lock remove Control = Control_L keysym Control_L = Caps_Lock keysym Caps_Lock = Control_L add Lock = Caps_Lock add Control = Control_L keycode 132 = backslash bar keycode 51 = Return 作成をができれば $ xmodmap .xmodmaprc とコマンドを打つことにより反映されます。 それぞれのキーコードが分からない人は xev コマンドを使用することにより確認できます。 zsh のインストール [#r606196a] bash より補間機能が強力なzsh をインストールする。 $ sudo apt-get install zsh zsh の設定は、~/.zshrc に記述するのですが設定が膨大なので設定は割愛します。 強力な補間機能を有効にするために以下の一文を加えておくと便利です。 autoload -U compinit compinit デフォルトのシェルを変更 [#tf606bb5] 初期起動時のシェルを変更するためには、chsh コマンドで変更できます。 そのためにまず、変更するシェルの場所を把握しておく知る必要があります。 そのため、which コマンドで $ which zsh /usr/bin/zsh このように場所を把握します。 そして、chsh コマンドで $ chsh -s /usr/bin/zsh で変更します。 screen のインストール [#d157944f] $ sudo apt-get install screen EUC-JP、Shift-JIS 環境の追加 [#qc886a19] /var/lib/locales/supported.d/ja を以下のようにします。 # sudo -s # vim /var/lib/locales/supported.d/ja ## /var/lib/locales/supported.d/ja の内容 ja_JP.UTF-8 UTF-8 ja_JP.EUC-JP EUC-JP ja_JP.SHIFT-JIS SHIFT-JIS その後、次のコマンドで、/var/lib/locales/supported.d/local にも設定を反映させる。 # tail -2 /var/lib/locales/supported.d/ja /var/lib/locales/supported.d/local 次に、以下のコマンドを実行して文字コード環境を認識させます。 # locale-gen そして、次のコマンドで正しく認識されたのかを確認してください。 $ locale -a | grep ja 正しく認識されていると以下の文面が見つかると思います ja_JP.eucjp # EUC-JP ja_JP.shiftjis # Shift-jis ja_JP.utf8 # UTF-8 テキストログインに変更する [#cdef1664] /etc/init/gdm.conf を削除(適当な場所に移動)するとテキストログインに変更しました。 $ sudo mv /etc/init/gdm.conf /etc/init/gdm.conf.kill この方法で、テキストログインをキャンセルすることができましたがもっとスマートな方法があると思う。
https://w.atwiki.jp/sanosoft/pages/226.html
[WHCS]Linuxサーバへのマウント WHCS(Wasabi Hot Cloud Storage)のストレージをLinuxサーバへマウントします。 1. ソフトウェアのインストール (1) 関連ソフトウェアのインストール # dnf install git # dnf install fuse # dnf install golang (2) goofysのインストール # wget https //github.com/kahing/goofys/releases/download/v0.24.0/goofys -P /usr/local/bin/ # chmod 755 /usr/local/bin/goofys 2. 設定ファイルの作成 # mkdir ~/.aws # vi ~/.aws/credentials [wasabi] aws_access_key_id = (アクセスキー) aws_secret_access_key = (秘密鍵) ※ユーザを作成したときに表示されるアクセスキーおよび秘密鍵を入力します。 3. マウント (1) ディレクトリへのマウント マウント用ディレクトリを作成して、Wasabiをマウントします。 ここでは東京リージョンのバケットをマウントします。 # mkdir /whcs # goofys --profile wasabi -o allow_other --uid=0 --gid=0 --dir-mode=0775 --file-mode=0664 --endpoint https //s3.ap-northeast-1.wasabisys.com 【バケット名】 /whcs ※「【バケット名】」にマウントするバケット名を、「/whcs」にはマウント用ディレクトリ名を登録します。 (2) マウントの自動化 サーバを再起動してもマウントするようにファイルに書き込みます。 # vi /etc/fstab /usr/local/bin/goofys#【バケット名】 /whcs fuse _netdev,allow_other,--dir-mode=0775,--file-mode=0664,--uid=0,--gid=0,--profile=wasabi,--endpoint=s3.ap-northeast-1.wasabisys.com 0 0 ※「【バケット名】」にマウントするバケット名を、「/whcs」にはマウント用ディレクトリ名を登録します。 # systemctl daemon-reload 記述が正しくできたか、検証します。 # umount /whcs # mount -a これで、正常にマウントされている場合には、OKです。
https://w.atwiki.jp/sevenlives/pages/1804.html
time(Linuxコマンド)
https://w.atwiki.jp/terragen/pages/205.html
Terragen 4.3.21現在、「VDB Export」の機能はLinux版のTerragenに限定されています。しかし、Windows 10の機能の一つ、"Windows Subsystem for Linux"を導入する事で、Windowsマシンから『Easy Cloud』のVDBをエクスポートする事が出来ます。 このガイドでは、"Windows Subsystem for Linux"の導入から、Linux版Terragenのインストール、「VDB Export」の実行までを解説します。 最後に、エクスポートしたVDBの雲を他3Dアプリケーションでインポートして確認するところまでを紹介します。 注 画像が見難い場合は、画像を別ウインドウで表示して下さい。縮小前の元サイズで表示します。 "Windows Subsystem for Linux"の導入 まず、 Windows Subsystem for Linux については、こちらを参照して下さい。新しくマシンを揃える事なく、既存のWindowsのOS上でLinuxを実行する事が出来ます。 スタートボタンから、または検索フィールドで「アプリと機能」と入力し、選択します。 パネルが開いたら、画面右側の「関連設定」にある"プログラムと機能"を選択します。 パネルが開いたら、「Windowsの機能の有効化または無効化」をクリックします。『Windowsの機能』のウインドウが開き、機能の一覧が表示されるので、"Windows Subsystem for Linux"のチェックボックスにチェックを入れます。 必要なファイルが自動でインストールされます。しばらく待つと、完了を知らせ、再起動を要求します。[今すぐ再起動]を選択して、マシンを再起動します。 再起動時にインストールした内容が再構築されます。さらにここから"Windows Subsystem for Linux"を機能させるための設定を行います。スタートボタンから「設定」を選択します。 パネルが開いたら、「更新とセキュリティ」を選択します(現在この設定は不要です)。 パネルが開いたら、左メニューから「開発者向け」を選択し、右側の"開発者モード"にチェックを入れます(現在この設定は不要です)。 スタートボタンから「Microsoft Store」を選択し、ウインドウが開いたら検索で"Ubuntu"と入力します。何種類かの類似アプリが表示されますが、無印の"Ubuntu"を選択し、[入手]ボタンを押してインストールします。(2018.12.29現在、Ubuntuバージョンは18.04.29) 『Ubuntu』を起動します。この時、右クリックでポップアップメニューから「その他」を選択し、"管理者として実行"を選択して起動します。 コマンドプロンプトのような黒地のウインドウが開きます。これがLinux画面です。初回の起動時はしばらく待っていると、"username(ユーザ名)"を聞いてきます。半角英数字で入力します。続いて"password(パスワード)"を聞いてきます。これは入力してもカーソルが動かず、入力した文字も表示されません。正確に入力し、確認のためにもう一度同じパスワードを入力します。設定が完了すると、"(ユーザ名)@(コンピュータ名) $"と括弧内が緑文字で表示されて入力待ちになります。 このままでも問題ありませんが、初期状態だとリポジトリのデータを取りに行くのが海外サーバーになっているため、下記のコードで日本サーバーに変更します。 "sudo"コマンドは権限者によるコマンドの実行を意味し、"sed"コマンドは2つの文字列の内容を置き換える働きを持ちます。 WindowsのOSと同じでLinuxも日々修正や改善が行われています。アップデートや、アップグレードを済ませておきましょう。 "apt"コマンドはパッケージ管理システムとして働きます。コマンドを入力するとサーバーからファイルをダウンロードし、自動でインストールを行ってくれます。 初期導入時はアップグレードにはしばらく時間が掛かります。途中で使用するディスク容量の追加を伺うメッセージが出ますので、"y"を入力して下さい。アップグレードが終了すると、コマンドの入力状態に戻ります。 "Linux版Terragen"の導入 事前に、"Terragen_4_Linux_43210.tar.gz (2019.12.25時点で最新版)"を用意して下さい。このガイドでは、入手したファイルは"S"ドライブの"work"フォルダに格納している前提で解説します。"()"で任意の場所を記述しますので、環境に合わせて変更して下さい。 cp /mnt/(s)/(work)/Terragen_4_Linux_43210.tar.gz .格納された"Terragen_4_Linux_43210.tar.gz"のファイルを、Linuxの仮想ドライブのルートディレクトリにコピーします。 tar xvzf Terragen_4_Linux_43210.tar.gz圧縮ファイル".tar.gz"を解凍します。場合によっては画像のように圧縮ファイルと認識してくれず、解凍せずに終了する事があります。これは".tar"、".gz"の二重に圧縮する事で起こる症状で、上手くいかない場合は下記のコマンドを入力します。エラーが出なかった場合は飛ばして下さい。解凍が始まるとファイルの展開がスクロールで表示されます。gunzip Terragen_4_Linux_43210.tar.gz二重に圧縮されたファイルを伸張し、".tar"の単純圧縮ファイルに変換します。 tar xvf Terragen_4_Linux_43210.tar単純圧縮になった事で、パラメータから"z"がなくなり、".gz"の拡張子も外れます。 ls解凍されたファイルを確認します。ホームディレクトリに「Terragen_4_Linux_43210」フォルダと、最初にコピーした"Terragen_4_Linux_43210.tar.gz"のファイルが存在します。さらにcd Terragen_4_Linux_43210で「Terragen_4_Linux_43210」フォルダに移動し、もう一度lsすると、Terragenの実行ファイルなどが格納されているのを確認する事が出来ます(フォルダ名は青文字で示されます)。 mv Terragen_4_Linux_43210 (tg4321)「Terragen_4_Linux_43210」フォルダ名が長過ぎるので、「tg4321」とフォルダ名を変更します。cp /mnt/(s)/(work)/tg4key.lic ./(tg4321)Terragenの実行ファイルが格納された「tg4321」フォルダに、ライセンスキーファイルをコピーします。 TerragenをLinux上で動かすために必要なライブラリ等があります。インストールする順番は任意ですが、下記の5つは必ずインストールして下さい。途中ユーザパスワードや、[y/n]を確認するコマンドが表示されます。正確なパスワード、"y"を入力して作業を継続して下さい。sudo apt-get install libgl1-mesa-dev sudo apt-get install libglu-dev sudo apt-get install freeglut3-dev sudo apt-get install libjpeg62 "libpng12.so.0"のライブラリをインストールするには、いったんdebパッケージをダウンロードしてからインストールする必要があります(本来、Intel CPUの場合は、"libpng12-0_1.2.54-1ubuntu1_i386.deb"が用意されていますが、UbuntuはAMD CPUをエミュレーションして作動しているようで、「Windows Subsystem for Linux」では、i386.debをインストールする事が出来ません)。 http //mirrors.kernel.org/ubuntu/pool/main/libp/libpng/libpng12-0_1.2.54-1ubuntu1_amd64.deb dpkg -i /mnt/(s)/(work)/libpng12-0_1.2.54-1ubuntu1_amd64.deb 『Easy Cloud』の作成 一旦Ubuntuは終了し、Windows上に戻ります。Terragenを起動し、お好みの『Easy Cloud』を作成します。出来上がったプロジェクトを保存します。ここでは、"vdb.tgd"と名付けて保存します。保存したプロジェクトファイルは、前工程の"Linux版Terragen"の導入と同じようにSドライブの「work」フォルダに格納した状態で解説します。 ここで注意すべき点は、VDB出力するためにクラウドレイヤーのノード名が必要になります。今回は、デフォルト名の"Easy cloud 01"のまま保存しています。 Ubuntuを起動し、LinuxのコマンドラインでTerragenを起動します。 ./tg4321/terragen -p /mnt/(s)/(work)/vdb.tgd -exportvdb "(Easy cloud 01)" /mnt/(s)/(work)/cloud.vdb ()内は任意のドライブ名、フォルダ名、ノード名が入ります。実際のコマンドラインは以下のように入力しています。 Linux版Terragenが起動すると、処理が開始します。"cloud.vdb"ファイルのエクスポートが終了するとコマンド入力状態で待機します。画像は成功した時のログです。 "cloud.vdb"ファイルをVDB対応のソフトウエアでインポートして確認します。この解説では、『 e-on Vue 』のインポートオブジェクトでVDB形式を指定して読み込みました。